package com.sinosoft.sinopay.apiservice.batchpay.dto;

import com.sinosoft.sinocloud.platform.base.SinoBaseDTO;
import com.thoughtworks.xstream.annotations.XStreamAlias;

import java.math.BigDecimal;

/**
 * 【 通联批量明细信息 】
 *
 * @author chenzhiheng
 * @version V1.0
 * @date 17/1/4
 */
@SuppressWarnings("serial")
@XStreamAlias("TRANS_DETAIL")
public class TLPayReqTransDetail extends SinoBaseDTO {

    /* 记录序号 */
    public int SN;
    /* 用户编号 */
    public String E_USER_CODE;
    /* 银行代码 */
    public String BANK_CODE;
    /* 账号类型 */
    public String ACCOUNT_TYPE;
    /* 账号 */
    public String ACCOUNT_NO;
    /* 账号名 */
    public String ACCOUNT_NAME;
    /* 开户行所在省 */
    public String PROVINCE;
    /* 开户行所在市 */
    public String CITY;
    /* 开户行名称 */
    public String BANK_NAME;
    /* 账号属性 */
    public int ACCOUNT_PROP;
    /* 金额 */
    public String AMOUNT;
    /* 货币类型 */
    public String CURRENCY;
    /* 协议号 */
    public String PROTOCOL;
    /* 协议用户编号 */
    public String PROTOCOL_USERID;
    /* 开户证件类型 */
    public String ID_TYPE;
    /* 证件号 */
    public String ID;
    /* 手机号/小灵通 */
    public String TEL;
    /* 自定义用户号 */
    public String CUST_USERID;
    /* 本交易结算户 */
    public String SETTACCT;
    /* 备注 */
    public String REMARK;

    public int getSN() {
        return SN;
    }

    public void setSN(int SN) {
        this.SN = SN;
    }

    public String getE_USER_CODE() {
        return E_USER_CODE;
    }

    public void setE_USER_CODE(String e_USER_CODE) {
        E_USER_CODE = e_USER_CODE;
    }

    public String getBANK_CODE() {
		return BANK_CODE;
	}

	public void setBANK_CODE(String bANK_CODE) {
		BANK_CODE = bANK_CODE;
	}

	public String getACCOUNT_TYPE() {
        return ACCOUNT_TYPE;
    }

    public void setACCOUNT_TYPE(String ACCOUNT_TYPE) {
        this.ACCOUNT_TYPE = ACCOUNT_TYPE;
    }

    public String getACCOUNT_NO() {
        return ACCOUNT_NO;
    }

    public void setACCOUNT_NO(String ACCOUNT_NO) {
        this.ACCOUNT_NO = ACCOUNT_NO;
    }

    public String getACCOUNT_NAME() {
        return ACCOUNT_NAME;
    }

    public void setACCOUNT_NAME(String ACCOUNT_NAME) {
        this.ACCOUNT_NAME = ACCOUNT_NAME;
    }

    public String getPROVINCE() {
        return PROVINCE;
    }

    public void setPROVINCE(String PROVINCE) {
        this.PROVINCE = PROVINCE;
    }

    public String getCITY() {
        return CITY;
    }

    public void setCITY(String CITY) {
        this.CITY = CITY;
    }

    public String getBANK_NAME() {
        return BANK_NAME;
    }

    public void setBANK_NAME(String BANK_NAME) {
        this.BANK_NAME = BANK_NAME;
    }

    public int getACCOUNT_PROP() {
        return ACCOUNT_PROP;
    }

    public void setACCOUNT_PROP(int ACCOUNT_PROP) {
        this.ACCOUNT_PROP = ACCOUNT_PROP;
    }

    public String getAMOUNT() {
        return AMOUNT;
    }

    public void setAMOUNT(String AMOUNT) {
        this.AMOUNT = AMOUNT;
    }

    public String getCURRENCY() {
        return CURRENCY;
    }

    public void setCURRENCY(String CURRENCY) {
        this.CURRENCY = CURRENCY;
    }

    public String getPROTOCOL() {
        return PROTOCOL;
    }

    public void setPROTOCOL(String PROTOCOL) {
        this.PROTOCOL = PROTOCOL;
    }

    public String getPROTOCOL_USERID() {
        return PROTOCOL_USERID;
    }

    public void setPROTOCOL_USERID(String PROTOCOL_USERID) {
        this.PROTOCOL_USERID = PROTOCOL_USERID;
    }

    public String getID_TYPE() {
        return ID_TYPE;
    }

    public void setID_TYPE(String ID_TYPE) {
        this.ID_TYPE = ID_TYPE;
    }

    public String getID() {
        return ID;
    }

    public void setID(String ID) {
        this.ID = ID;
    }

    public String getTEL() {
        return TEL;
    }

    public void setTEL(String TEL) {
        this.TEL = TEL;
    }

    public String getCUST_USERID() {
        return CUST_USERID;
    }

    public void setCUST_USERID(String CUST_USERID) {
        this.CUST_USERID = CUST_USERID;
    }

    public String getSETTACCT() {
        return SETTACCT;
    }

    public void setSETTACCT(String SETTACCT) {
        this.SETTACCT = SETTACCT;
    }

    public String getREMARK() {
        return REMARK;
    }

    public void setREMARK(String REMARK) {
        this.REMARK = REMARK;
    }
}
